| автор перевода - Штрек - flash-club.ru | Предыдущая | Следующая | Оглавление |
Flash Player 7.
styleSheet.load(url:String): Void
url URL файла CSS для загрузки. URL должен быть
в том же домене, что и URL текущего файла SWF .
Ничего.
Метод; инициирует загрузку CSS файла в styleSheet. Операция
загрузки является асинхронной; используйте обработчик TextField.StyleSheet.onLoad
для определения окончания загрузки файла.
CSS файл должен находится в том же домене, что и SWF файл загружающий его. Для получения большей информации об ограничении на загрузку данных через домены, см. "Flash Player security features" в Использовании ActionScript во Flash.
Для примера асинхронной загрузки таблицы стилей с использованием ActionScript
2.0, смотрите пример для TextField.StyleSheet.getStyle().
В следующем примере загружается файл CSS с именем styles.css в объект таблицы
стилей styleObj. Когда файл загружен успешно, объект таблиц стилей
применяется к TextField объекту с именем news_txt :
this.createTextField("news_txt", 999, 10, 10, 320, 240);
news_txt.multiline = true;
news_txt.wordWrap = true;
news_txt.html = true;
var my_styleSheet:TextField.StyleSheet = new TextField.StyleSheet();
my_styleSheet.onLoad = function(success:Boolean) {
if (success) {
news_txt.styleSheet = my_styleSheet;
news_txt.htmlText = "<p class=\"heading\">Heading goes here!</p><p class=\"mainBody\">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p>";
}
};
my_styleSheet.load("styles.css");
Для написания кода в styles.css, смотрите пример для TextField.StyleSheet.getStyle().
TextField.StyleSheet.onLoad
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |